commitment to share - German English Dictionary